indo-pacific humpbacked dolphin - German English Dictionary